/* 
 * File:   OtherCPO.h
 * Author: Topher
 *
 * Created on March 9, 2012, 7:20 AM
 */

#ifndef OtherCPO_H
#define	OtherCPO_H

#include <string>
#include <vector>
#include <sstream>
#include "Cart.h"
#include "Cart_item.h"
#include "Product.h"
#include "Customer.h"

class OtherCPO {
public:
    static string list(vector<Cart_item>, vector<Product>);
    static void addCart(vector<Cart> &, Customer, Date);
    static void remove(vector<Cart_item> &, int);
private:
    static string prod_name_by_ID(vector<Product>, int);
    static double prod_cost_by_ID(vector<Product>, int, int);
};

#endif	/* OtherCPO_H */

